package com.ctshk.rpc.air.entity.es;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @BelongsProject: ctshk-cloud
 * @BelongsPackage: com.ctshk.rpc.air.entity.es
 * @Author: hef
 * @CreateTime: 2021-04-16 17:43
 * @Description: 描述
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class AirProductPriceSettingsEs implements Serializable {

    private static final long serialVersionUID = -5745544695608420799L;

    @Field(type = FieldType.Integer)
    @ApiModelProperty(value = "是否二次确认")
    private Integer isConfirm;

    @Field(type = FieldType.Text)
    @ApiModelProperty(value = "预订须知")
    private String bookingInformation;

    @Field(type = FieldType.Text)
    @ApiModelProperty(value = "行李规定")
    private String baggageStates;

    @Field(type = FieldType.Double)
    @ApiModelProperty(value = "服务费(HKD)")
    private BigDecimal serviceChargePrice;
}
